<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
<style type="text/css">
body {
  background-color: #f0f0ea;
}

.symbol { color : #770055; background-color : transparent; border: 0px; margin: 0px;}
a.symbol:link { color : #229955; background-color : transparent; text-decoration: none; border: 0px; margin: 0px; }
a.symbol:active { color : #229955; background-color : transparent; text-decoration: none; border: 0px; margin: 0px; }
a.symbol:visited { color : #229955; background-color : transparent; text-decoration: none; border: 0px; margin: 0px; }
a.symbol:hover { color : #229955; background-color : transparent; text-decoration: none; border: 0px; margin: 0px; }
.special { color : #FF5000; background-color : inherit; }
.keyword { color : #770000; background-color : inherit; }
.comment { color : #007777; background-color : inherit; }
.string { color : #777777; background-color : inherit; }
.character { color : #0055AA; background-color : inherit; }
.syntaxerror { color : #FF0000; background-color : inherit; }
span.paren1 { color : inherit; background-color : #BAFFFF; }
span.paren2:hover { color : inherit; background-color : #FFCACA; }
span.paren3:hover { color : inherit; background-color : #FFFFBA; }
span.paren4:hover { color : inherit; background-color : #CACAFF; }
span.paren5:hover { color : inherit; background-color : #CAFFCA; }
span.paren6:hover { color : inherit; background-color : #FFBAFF; }

.default { background-color: white; color: black; }
.default:hover { background-color: white; color: black; }
</style>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
      <title>wxCL.</title>
<!--       <LINK  TYPE="text/css" REL="stylesheet" HREF="/lisppaste.css"> -->
	<link rev="made" href="mailto:wxcl-devel/at/lists.sourceforge.net" />
	  <meta name="generator" content="DocBook XSL Stylesheets V2005-07-12_04:47_snapshot" />
	    <meta name="description" content="These notes describe how to use the wxCL library.
	      Bugs both in these notes and in wxCL itself should be& reported to the mailing list wxcl-devel/at/lists.sourceforge.net" />
	      <meta name="keywords" content="wxCL, Lisp, Common Lisp, wxWidgets, CLISP" />
  </head>
  <body>
    <div class="book" lang="en" xml:lang="en">
      <div class="titlepage"><div>
	  <div><h1 class="title">
	      <a id="impnotes-top"></a>

	      Quick start guide on <a href="http://www.wxcl-project.org/" target="_top">
		<span><strong class="command">wxCL</strong></span></a>
	      version 1.2.0.</h1></div><div>

	    <h3 class="corpauthor"><span class="inlinemediaobject"><img src="wxcl-logo-60.png" /></span></h3></div>
	  <div><div class="author"><h3 class="author"><span class="firstname">Surendra</span> 
		<span class="surname">Singhi</span></h3></div></div>

	  <div><p class="copyright">Copyright &copy; 2005 Surendra Singhi</p></div>

	  <div class="preface">
	    <p class="title">
	      
	      <b>Preface</b>
	    </p>
	    <p>This document describes 
	      <a href="http://www.wxcl-project.org/" target="_top">
		<span><strong class="command">wxCL</strong></span>
	      </a>= wxWidgets + Common Lisp; a common lisp GUI library with binding to <a href="http://www.wxwidgets.org/">wxWidgets</a>.

	    </p>
	    <p>Bugs both in this document and in 
	      <a href="http://www.wxcl-project.org/" target="_top">
		<span><strong class="command">wxCL</strong></span>
	      </a> itself should be reported to the mailing list 
	      <code class="email">&lt;
		<a href="mailto:wxcl-devel/at/lists.sourceforge.net">
		  <a href="http://lists.sourceforge.net/lists/listinfo/wxcl-list" target="_top">
		    wxcl-devel/at/lists.sourceforge.net</a>
		</a>
		&gt;</code>.
	    </p>
	  </div>
	</div>
	<hr/>
      </div>
      <h2>Downloading and Installing wxCL </h2>
      <p>
	<b>Window Users: </b> Download and unzip the
	library. The wxCL project provides a "*.dll" file in 
	the lib folder. The file `defpackage.lisp' in the folder
	"wxcl/src" defines the constant variable <i>+library-name+</i>
	which contains the relative path to the aforementioned dll file. 
      </p>
      <p>
	<b>Linux/Mac Users: </b> To use the library you need to
	compile and make a dynamically linked library for your
	platform. The instructions for building and linking the
	library can be found at wxHaskell project:
	<a
href="http://wxhaskell.sourceforge.net/building.html">http://wxhaskell.sourceforge.net/building.html</a>.
Use the `wxC' code from the wxCL cvs repository to build the library.
      </p>

      <p>Before compiling and loading the wxCL library, edit the
	`wxcl/src/defpackage.lisp', and make sure that the variable
	+library-name+ is pointing to the correct location.

      To load the library you need to have <i>asdf</i>. The
<i>wxcl.asd</i> file makes sure that 
      all the files are loaded in the correct order. If you want you
      can also create a memory image and save it for faster
      loading.<br/>
      <a href="http://www.weitz.de/">Dr. Edmund Weitz</a> 
	has written a nice 
	<a href="http://www.weitz.de/asdf-install/">tutorial</a> on how
	to use asdf-install. 
	<br/>	<br/>
      </p>	  
      <h2>Running Examples </h2>
	  <p>
        To run the examples which are part of wxCL, you need to first
	  go to the folder containing the examples file, and then load
	  the example file. All the samples assume that wxCL is installed
   and they will try to load it using asdf.
	  </p>

	  <h2>Programming with wxCL </h2>
	  <p>      
	    This release of wxCL is not backward compatible with the
earlier releases. The src folder contains all the CLOS source code and
the ffi wrapper code. Have a look at the examples, and it should not
be too hard to get started with wxCL.


<p>Hope this helps, and that you have fun time using the library.
If you have any doubts, suggestions, if you want to help us, etc then
send an email to the mailing list.
</p> 
	    <hr/>
	      <address><a href="http://www.public.asu.edu/~sksinghi/index.html">Surendra Singhi</a></address>
	      <!-- Created: Sat Aug 13 23:58:01 US Mountain Standard Time 2005 -->
	      <!-- hhmts start -->
Last modified: Sun Dec 11 23:31:04 US Mountain Standard Time 2005
<!-- hhmts end -->
  </body>
</html>
